Java中String与char数组相互转换 | 您所在的位置:网站首页 › char数组转换成string java › Java中String与char数组相互转换 |
java中对string的操作很多时候不如对char[]操作的方便,所以介绍一些String字符串和char[]互换的方法: String直接转char[]使用String.toCharArray()(返回值为char[])可以得到将包含整个String的char数组。这样我们就能够使用从0开始的位置索引来访问string中的任意位置的元素。 String str="abcdefg"; char[] arr=ss.toCharArray; 取String中的单个字符使用String.charAt(index)(返回值为char)可以得到String中某一指定位置的char。 Sting str="abcdefg"; char c=str.charAt(0);//c=a char数组转换为string第一种: char[] arr; String str=new String(arr);第二种: char[] arr; String str=Arrays.toString(arr); char[]转StringBuffer再转String char[] arr; StringBuffer sb=new StringBuffer(); sb.append(arr); String str=sb.toString(); |
CopyRight 2018-2019 实验室设备网 版权所有 |